Definition of Indigofera Suffruticosa
-
(noun) shrub of West Indies and South America that is a source of indigo dye
Synonyms of Indigofera Suffruticosa
Antonyms of Indigofera Suffruticosa
No Antonyms Found.
Homophones of Indigofera Suffruticosa
No Homophones Found.